ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

html, body, #app {
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  overflow: hidden;
  font-size: 0.12rem;
  color: #deecff;
}

.map-top-mask {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 111;
}

.amap-logo, .amap-copyright {
  display: none !important;
}

.parkicon {
  color: #1f2e30;
  font-size: 0.12rem;
  width: 0.3rem;
  height: 0.3rem;
  line-height: 0.3rem;
  text-align: center;
  border-radius: 50%;
  background-color: #50ead6;
}
.amap-marker:first-child .amap-icon img {
  width: 25px;
  height: 34px;
}
//.amap-marker .amap-icon img{
//  width: 25px;
//  height: 34px;
//}
.infow-box {
  text-align: center;
  width: 80%;
  margin: 0 auto;
  padding: 0.2rem 0;
  .row {
    display: flex;
    padding: 0.05rem 0;
    .cont-box {
      width: 50%;
      overflow: hidden;
      .title {
        text-align: center;
        justify-content: center;
        font-size: 0.14rem;
      }
      .num {
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 0.2rem;
        color: #71c6ff;
        .icon {
          position: relative;
          top: 0;
          left: 0;
          margin-right: 0.1rem;
          width: 0.1rem;
          height: 0.1rem;
          background-color: #f0f;
          border-radius: 50%;
          box-shadow: 0 0 0.1rem #f0f;
        }
      }
    }

  }
}